remote communication complex - French English Dictionary